# @Version : 1.0
# @Author  : 刘宇
# @File    : 12_ternary_class_exercise.py
# @Time    : 2025/9/30 15:57


# 三个数的最大值

a = 10
b = 20
c = 30
temp1 = b if (a < b) else a
temp2 = b if (c < b) else c
max = temp2 if (temp1 < temp2) else temp1
print(f"三个数的最大值max={max}")

a = 20
b = 50
c = 55

max1 = a if a > b else b
max2 = max1 if max1 > c else c
print("max2=", max2)

# 用一条语句书写(可以支持嵌套，但是可读性差)
max=(a if a > b else b) if(a if a > b else b)>c else c
print("max=", max)